power brakes - Turco Inglés Diccionario